CTimeSpan::operator <<, >>
friend CDumpContext& AFXAPI operator<<( CDumpContext& dc, CTimeSpan timeSpan );
friend CArchive& AFXAPI operator<<( CArchive& ar, CTimeSpan timeSpan );
friend CArchive& AFXAPI operator>>( CArchive& ar, CTimeSpan& rtimeSpan );
说明:
CTimeSpan插入操作符(<<)支持向一个存档进行诊断转储和存储。提取操作符(>>)支持从一个存档中装入。
当你向一个转储环境发送CTimeSpan对象时,时间跨度以日,时,分和秒的数字字符格式显示出来。
示例:
// CTimeSpan::operators <<, >> 示例:
CTimeSpan ts( 3, 1, 5, 12 ); // 3 days, 1 hour, 5 min, and 12 sec
#ifdef _DEBUG
afxDump << ts << "\n";
#endif
// Prints 'CTimeSpan(3 days, 1 hours, 5 minutes and 12 seconds)'
extern CArchive ar;
if( ar.IsLoading( )) ar >> ts;
else ar << ts;